daring rescue - Spanish English Dictionary